package br.com.qhotel.database;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.List;

import br.com.qhotel.database.dao.ClienteDao;
import br.com.qhotel.database.entidade.Cliente;

public class Teste {
	
	public static void main(String[] args) throws ParseException {
		
		ClienteDao dao = new ClienteDao();
		/*
		Cliente c = new Cliente();
		c.setNome("Junior");
		c.setDataNascimento(Calendar.getInstance());
		
		dao.adicionaCliente(c);*/
		
		List<Cliente> lista = dao.listaClientes();
		
		for (Cliente cliente : lista) {
			System.out.println(cliente);
		}
		
		Cliente c = new Cliente();
		c.setNome("Alexsandro");
		Calendar cal = Calendar.getInstance();
		cal.setTime(new SimpleDateFormat("dd/MM/yyyy").parse("15/01/1995"));
		c.setDataNascimento(cal);
		c.setId(1);
		dao.altera(c);
		
		lista = dao.listaClientes();
		
		for (Cliente cliente : lista) {
			System.out.println(cliente);
		}
		
	}

}
